mayor of an indigenous town - Deutsch Englisch Wörterbuch